stone remover - German English Dictionary